package com.dingding.order.dto.pay;

import java.io.Serializable;
import java.math.BigDecimal;


@SuppressWarnings("serial")
public class ResOrderPayDTO implements Serializable{
	
	private String oid; //订单id
	
	private BigDecimal thirdPartyPayMoney;  //订单支付金额
	
	private String prepayId; 	//预支付交易会话ID(如果是微信支付会返回)
	
	private String nonceStr; 	//随机字符串(如果是微信支付会返回)
	
	private String timestamp; 	//时间戳(如果是微信支付会返回)
	
	private String sign; 		//签名(如果是微信支付会返回)

	
	public void setOrder(String oid,BigDecimal thirdPartyPayMoney){
		this.oid = oid;
		this.thirdPartyPayMoney = thirdPartyPayMoney;
	}
	
	public void setWechatOrder(String prepayId,String nonceStr,String timestamp,String sign){
		this.prepayId = prepayId;
		this.nonceStr = nonceStr;
		this.timestamp = timestamp;
		this.sign = sign;
	}
	
	public String getOid() {
		return oid;
	}

	public void setOid(String oid) {
		this.oid = oid;
	}

	public BigDecimal getThirdPartyPayMoney() {
		return thirdPartyPayMoney;
	}

	public void setThirdPartyPayMoney(BigDecimal thirdPartyPayMoney) {
		this.thirdPartyPayMoney = thirdPartyPayMoney;
	}

	public String getPrepayId() {
		return prepayId;
	}

	public void setPrepayId(String prepayId) {
		this.prepayId = prepayId;
	}

	public String getNonceStr() {
		return nonceStr;
	}

	public void setNonceStr(String nonceStr) {
		this.nonceStr = nonceStr;
	}

	public String getTimestamp() {
		return timestamp;
	}

	public void setTimestamp(String timestamp) {
		this.timestamp = timestamp;
	}

	public String getSign() {
		return sign;
	}

	public void setSign(String sign) {
		this.sign = sign;
	}
	
}
